草庐IT

JSON 导入 Excel

全部标签

javascript - Babel 的有趣导入

因为我知道目前没有浏览器实现ES6模块接口(interface)——但转译器实现了——我用这个简单的例子测试了babelimport{getUsefulContents}from"file.js";getUsefulContents("http://www.example.com",data=>{doSomethingUseful(data);});我只是想看看它是如何转换这些行的。令我惊讶的是,它产生了以下输出:"usestrict";var_fileJs=require("file.js");(0,_fileJs.getUsefulContents)("http://www.exa

javascript - JSON.parse() 是如何工作的?

我没有在javascript上做太多工作。而且,我需要解析一个JSON字符串。所以,我想知道JSON.parse究竟做了什么。例如:如果我像这样将一个json字符串分配给一个变量,varab={"name":"abcd","details":{"address":"pqrst","Phone":1234567890}};现在,当我打印“ab”时,我得到了一个对象。同样,当我这样做时:varpq='{"name":"abcd","details":{"address":"pqrst","Phone":1234567890}}';varrs=JSON.parse(pq);“rs”与“ab”

javascript - 与 javascript 日期相比,Json Stringify 日期产生错误的日​​期

当我创建一个javascript日期,然后对其进行stringify并将其发送到服务器时,我得到了两个不同的日期。stringified日期总是晚一天。所以目前我将我的javascript日期增加1天,以便我在服务器上收到相同的日期。我当前的代码:vardt=$(.datepicker).datepicker('getDate');//FriAug26201600:00:00GMT+0200(SouthAfricaStandardTime)varresult=Json.stringify(dt);//"2016-08-25T22:00:00.000Z"这是正确的方法还是我遗漏了什么?

javascript - React 导入前的 '@' 是什么意思?

这个问题在这里已经有了答案:Whatisthemeaningofthe"at"(@)prefixonnpmpackages?(4个答案)关闭4年前。我将在React中看到如下所示的导入:import{object}from'@library/component'@指的是什么,这是什么类型的导入?谢谢!

javascript - 根据 JSON 数据将元素 append 到 div

我有一个包含“类(class)类别”和“标题”的本地JSON文件。每个类别有多个标题,每个标题对应一个类别。我创建了threeseparatedivs:“TopCourses”、“New-AddedCourses”,最后是“TopCourses”,div按类别填充。单击类别会打开一个模式,该模式会再次显示类别名称和正确的类别描述。它应该显示与该类别关联的所有标题,例如单击“动物”类别应显示“Chinchilla”、“Axolotl”、“Flea”等。我想做的是点击类别仅显示与该类别关联的标题。我在模态中看到标题---但是I'monlyseeingoneTitle来自每个类别。根据标题的

javascript - 与 React 的默认导入混淆

要导入React,我们编写importReactfrom'react'。但这是默认导出权吗?因此,如果我将其名称更改为React以外的名称,它也应该可以工作。但它不起作用。谁能解释一下为什么? 最佳答案 本质上,JSX编译器(如Babel/TypeScript)将JSX代码转换为纯JavaScript。例如,下面的JSX代码:constElement=()=>(Heythere);编译成:constElement=()=>(React.createElement("div",null,"Heythere"));现在是可以被浏览器解析

javascript - 使用 jQuery 获取 JSON 数据安全吗?

JSON允许您retrievedatainmultipleformats来自AJAX调用。例如:$.get(sourceUrl,data,callBack,'json');可用于从sourceUrl获取和解析JSON代码。JSON是用于描述数据的简单JavaScript代码。这可以由JavaScript解释器评估以取回数据结构。评估来自远程源的代码通常不是一个好主意。我知道JSON规范并未明确允许函数声明,但没有理由不在代码中包含一个函数声明,并让不安全且幼稚的消费者编译/执行代码。jQuery如何处理解析?它会评估这段代码吗?采取了哪些保护措施来阻止有人入侵sourceUrl并分发恶

javascript - 为什么 JSON.parse 不起作用?

我将数据类型设置为“文本”,因为我不想让Jquery自动解析我的JSON。我的代码如下:varmembId='5';$('#submitNewDescription').live('click',function(){//AnajaxrequestismadetoupdatetheDB$.ajax({url:'../../cgi-bin/qualification.py',type:'POST',data:({newDescription:$('#newDescription').val(),id:membId}),dataType:'text',cache:'false',succe

javascript - 测试 JavaScript 数组中是否存在 JSON 值

我有一个像这样的JSON对象数组:varmyArray=[{name:'foo',number:2},{name:'bar',number:9},{etc.}]如何检测myArray是否包含名称为“foo”的对象? 最佳答案 除非我遗漏了什么,否则您至少应该使用每一个以提高可读性而不是map。为了提高性能,您应该在找到所需内容后打破each,没有理由继续循环:varhasFoo=false;$.each(myArray,function(i,obj){if(obj.name==='foo'){hasFoo=true;returnfa

Javascript 或 Flash 导出到 CSV/Excel

有没有办法在不与服务器端进行任何交互的情况下将JSON数据导出到CSV/Excel?仅使用Javascript?还是闪存?我目前正在使用ZeroClipboard将值复制到剪贴板,但我想直接从浏览器(FF、Chrome、IE等)将生成的值打开到Excel中。谢谢。 最佳答案 显然,从表格到Excel的最干净、最简单的导出是JqueryDataTablesTableToolsplugin.您将获得一个可以对数据进行排序、过滤、排序和分页的网格,只需添加几行额外的代码和包含两个小文件,您就可以导出到Excel、PDF,CSV,到剪贴板和